package com.iris.live.services.services;

import com.iris.live.services.data.models.RoleItemInfoModel;
import com.iris.live.services.data.models.RoleModel;

import java.util.List;

/**
 * Created by yitianle on 2017/8/10.
 */
public interface RoleService {

    /**
     * 根据端口获取角色列表
     * @param group
     * @return
     */
    List<RoleModel> getAllRoleByGroup(Integer group,int areaParentId);

    /**
     * 查询角色是否存在
     * @param groupType
     * @param role
     * @return
     */
    RoleModel getRoleExists(Integer groupType, String role);

    /**
     * 根据角色名查询角色信息
     * @param role
     * @return
     */
    RoleModel getRoleInfo(String role);
}
